average stay duration - Turkish English Dictionary